package com.zwh.mangomall.service;

import com.zwh.mangomall.pojo.MangoUser;
import net.sf.json.JSONObject;
import org.springframework.stereotype.Service;

import java.util.List;

public interface UserInfoService {

    /**
     * 添加一个用户信息
     * @return
     */
    boolean insertUserInfo(JSONObject jsonObject);

    /**
     * 用户登录
     * @return
     */
    MangoUser userLogin(JSONObject jsonObject);

    /**
     * 获取所有用户信息
     * @return
     */
    List<MangoUser> listUserInfos();

    /**
     * 删除单个用户
     * @return
     */
    int deleteUserInfo(String mangoIdOrPhone);

    /**
     * 删除多个用户
     * @return
     */
    int deleteListUserInfos();

    /**
     * 修改单个用户
     * @return
     */
    int updateUserInfo(String mangoIdOrPhone);
}
